// pages/logonMore/logonMore.js
const $ = require("../../utils/util")
Page({

  /**
   * 页面的初始数据
   */
  data: {
		text:"发送验证码",
		flag:false,
		username:"",//用户名
		code:"",//验证码
		mobile:"",//手机号
		password:"",
		repeatPassword:""
			},
		
			getnum(){
				$.axios(
					{//获取验证码
						url:"auth/regCaptcha",
						method:"POST",
						data:{
							mobile:this.data.mobile
						}
					}
				).then(res=>{
					// console.log(res);
					this.setData({
						code:''//验证码现在无法获取先写固定
					})
				})
				this.setData({
					flag:true,
				})
				let time = 60
			let a =	setInterval(()=>{
					if(time>0){
						time--;
						this.setData({
							text:`${time}后重新获取`
						})
					}else{
						this.setData({
							flag:false,
							text:`点击获取验证码`
						})
						clearInterval(a)
					}
				},1000)
			},

			logon(){
				$.axios({
					url:"auth/register",//注册确定
					method:"POST",
					data:{
						username:this.data.username,//用户名
						code:this.data.code,//验证码
						mobile:this.data.mobile,//手机号
						password:this.data.password,
						repeatPassword:this.data.repeatPassword
					}
				}).then(res=>{
					// console.log(res);//注册
				}).catch(()=>{
					wx.showToast({
						title: '验证码错误',
						icon:"error"
					})
				})
			}
			,
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
this.setData({//获取手机号
	mobile:options.mobile
})
this.getnum()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
		wx.hideHomeButton();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})